package com.csthink.web.infrastructure.mq.producer;

import lombok.Data;
import org.springframework.beans.factory.config.BeanPostProcessor;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * RocketMQ 生产者 topic
 * @author <a href="mailto:security.2009@live.cn">Mars</a>
 * @since 2023-09-07
 */
@Component
@ConfigurationProperties(prefix = "async.mq.rocket.publisher")
@Data
public class RocketMQPublisherProperties {

    /**
     * Topic name: practice-practice
     */
    private String topicPracticePractice;

    /**
     * Topic name: practice-practice2
     */
    private String topicPracticePractice2;
}
